payment block - Spanish English Dictionary